package com.stu.day06;

/**
 * @author zy
 * @date 2025/1/27 17:56
 */
public class EmpTest {
    public static void main(String[] args) {
        // 创建员工
        Emp emp1 = new Emp(1, "张三", 5000);
        Emp emp2 = new Emp(2, "李四", 3000);
        Emp emp3 = new Emp(3, "王五", 4000);

        // 创建上司
        Emp boss = new Emp(101, "Tom", 10000);

        // 创建业务类对象
        EmpService empService = new EmpService();

        // 上司增加员工
        empService.addEmployee(boss, emp1);
        empService.addEmployee(boss, emp2);
        empService.addEmployee(boss, emp3);

        // 打印上司的员工
        empService.printEmployees(boss);

        // 按工资排序员工
        empService.sortEmployeesBySalary(boss);

        // 删除员工
//        empService.removeEmployee(boss, 2);  // 删除ID为2的员工
        // 打印上司的员工
//        empService.printEmployees(boss);
    }
}
